// 用户信息的状态管理文件 —— vuex

// 数据
const state = {
  user: window.localStorage.getItem('USER_TOKEN') // 用户的 token
}
// 计算属性
const getters = {}

// 同步处理
const mutations = {
  // 1、修改用户信息的方法
  setUser (state, payload) {
    // 更改 user 数据
    state.user = payload
    // 存储到本地
    window.localStorage.setItem('USER_TOKEN', payload)
  }
}

// 异步处理
const actions = {}

export default {
  state,
  getters,
  mutations,
  actions
}
